package com.das.mechanic_base.bean.main;

import java.util.List;

public class CarPropertiesBean {


    /**
     * chassisModel : {"enumObjectList":[{"kwParam":null,"label":"0R1 3NZ","value":"0R1 3NZ"}],"value":"","label":""}
     * engineModel : {"enumObjectList":[{"kwParam":null,"label":"-","value":"-"},{"kwParam":null,"label":"06EC","value":"06EC"}],"value":"","label":""}
     * gearBoxModel : {"enumObjectList":[{"kwParam":null,"label":"-","value":"-"},{"kwParam":null,"label":"01JA","value":"01JA"},{"kwParam":null,"label":"01JB","value":"01JB"}],"value":"","label":""}
     * styleId : {"enumObjectList":[{"kwParam":null,"label":"A150","value":"1"},{"kwParam":null,"label":"A160","value":"2"}],"value":"","label":""}
     * brandId : {"enumObjectList":[{"kwParam":null,"label":"奔驰","value":"1"},{"kwParam":null,"label":"宝马","value":"2"},{"kwParam":null,"label":"奥迪","value":"3"},{"kwParam":null,"label":"大众","value":"4"},{"kwParam":null,"label":"保时捷","value":"5"},{"kwParam":null,"label":"MINI","value":"6"},{"kwParam":null,"label":"-","value":"7"}],"value":"","label":""}
     * typeId : {"enumObjectList":[{"kwParam":null,"label":"169031-266920-722801","value":"1"},{"kwParam":null,"label":"169331-266920-722801","value":"2"}],"value":"","label":""}
     * seriesId : {"enumObjectList":[{"kwParam":null,"label":"A","value":"1"},{"kwParam":null,"label":"C","value":"2"},{"kwParam":null,"label":"B","value":"3"},{"kwParam":null,"label":"CLA","value":"4"},{"kwParam":null,"label":"CLK","value":"5"},{"kwParam":null,"label":"CLS","value":"6"},{"kwParam":null,"label":"E","value":"7"},{"kwParam":null,"label":"G","value":"8"},{"kwParam":null,"label":"GL","value":"9"},{"kwParam":null,"label":"GLA","value":"10"},{"kwParam":null,"label":"GLC","value":"11"},{"kwParam":null,"label":"GLE","value":"12"},{"kwParam":null,"label":"GLS","value":"13"},{"kwParam":null,"label":"ML","value":"14"},{"kwParam":null,"label":"R","value":"15"},{"kwParam":null,"label":"S","value":"16"},{"kwParam":null,"label":"SL","value":"17"},{"kwParam":null,"label":"SLC","value":"18"},{"kwParam":null,"label":"SLK","value":"19"},{"kwParam":null,"label":"GLK","value":"20"},{"kwParam":null,"label":"1","value":"21"},{"kwParam":null,"label":"2","value":"22"},{"kwParam":null,"label":"3","value":"23"},{"kwParam":null,"label":"4","value":"24"},{"kwParam":null,"label":"5","value":"25"},{"kwParam":null,"label":"6","value":"26"},{"kwParam":null,"label":"7","value":"27"},{"kwParam":null,"label":"X1","value":"28"},{"kwParam":null,"label":"X2","value":"29"},{"kwParam":null,"label":"X3","value":"30"},{"kwParam":null,"label":"X4","value":"31"},{"kwParam":null,"label":"X5","value":"32"},{"kwParam":null,"label":"X6","value":"33"},{"kwParam":null,"label":"Z4","value":"34"},{"kwParam":null,"label":"A1","value":"35"},{"kwParam":null,"label":"A3","value":"36"},{"kwParam":null,"label":"A4","value":"37"},{"kwParam":null,"label":"A6","value":"38"},{"kwParam":null,"label":"A8","value":"39"},{"kwParam":null,"label":"Q3","value":"40"},{"kwParam":null,"label":"Q5","value":"41"},{"kwParam":null,"label":"Q7","value":"42"},{"kwParam":null,"label":"A5","value":"43"},{"kwParam":null,"label":"A7","value":"44"},{"kwParam":null,"label":"TT","value":"45"},{"kwParam":null,"label":"Magotan","value":"46"},{"kwParam":null,"label":"Golf","value":"48"},{"kwParam":null,"label":"Passat","value":"50"},{"kwParam":null,"label":"Tiguan","value":"51"},{"kwParam":null,"label":"Touran","value":"52"},{"kwParam":null,"label":"CC","value":"53"},{"kwParam":null,"label":" Beetle","value":"54"},{"kwParam":null,"label":"Scirocco","value":"55"},{"kwParam":null,"label":"Phideon","value":"56"},{"kwParam":null,"label":"Touareg","value":"57"},{"kwParam":null,"label":"SLS","value":"58"},{"kwParam":null,"label":"GT","value":"59"},{"kwParam":null,"label":"R8","value":"60"},{"kwParam":null,"label":"Q2","value":"61"},{"kwParam":null,"label":"S3","value":"62"},{"kwParam":null,"label":"RS3","value":"63"},{"kwParam":null,"label":"S4","value":"64"},{"kwParam":null,"label":"RS4","value":"65"},{"kwParam":null,"label":"S5","value":"66"},{"kwParam":null,"label":"RS5","value":"67"},{"kwParam":null,"label":"S6","value":"68"},{"kwParam":null,"label":"RS6","value":"69"},{"kwParam":null,"label":"S7","value":"70"},{"kwParam":null,"label":"RS7","value":"71"},{"kwParam":null,"label":"S8","value":"72"},{"kwParam":null,"label":"RSQ3","value":"73"},{"kwParam":null,"label":"SQ5","value":"74"},{"kwParam":null,"label":"Macan","value":"76"},{"kwParam":null,"label":"Panamera","value":"77"},{"kwParam":null,"label":"Cayenne","value":"78"},{"kwParam":null,"label":"MINI","value":"86"},{"kwParam":null,"label":"MINI Clubman","value":"87"},{"kwParam":null,"label":"MINI Cabrio","value":"88"},{"kwParam":null,"label":"MINI Coupe","value":"89"},{"kwParam":null,"label":"MINI Roadster","value":"90"},{"kwParam":null,"label":"MINI Countryman","value":"91"},{"kwParam":null,"label":"MINI Paceman","value":"92"},{"kwParam":null,"label":"Phaeton","value":"93"},{"kwParam":null,"label":"T-Roc","value":"94"},{"kwParam":null,"label":"Sharan","value":"95"},{"kwParam":null,"label":"Sharan GP","value":"96"},{"kwParam":null,"label":"Teramont","value":"97"},{"kwParam":null,"label":"-","value":"98"}],"value":"","label":""}
     */

    private ChassisModelBean chassisModel;
    private EngineModelBean engineModel;
    private GearBoxModelBean gearBoxModel;
    private StyleIdBean styleId;
    private BrandIdBean brandId;
    private TypeIdBean typeId;
    private SeriesIdBean seriesId;

    public CarPropertiesBean() {

    }

    public ChassisModelBean getChassisModel() {
        return chassisModel;
    }

    public void setChassisModel(ChassisModelBean chassisModel) {
        this.chassisModel = chassisModel;
    }

    public EngineModelBean getEngineModel() {
        return engineModel;
    }

    public void setEngineModel(EngineModelBean engineModel) {
        this.engineModel = engineModel;
    }

    public GearBoxModelBean getGearBoxModel() {
        return gearBoxModel;
    }

    public void setGearBoxModel(GearBoxModelBean gearBoxModel) {
        this.gearBoxModel = gearBoxModel;
    }

    public StyleIdBean getStyleId() {
        return styleId;
    }

    public void setStyleId(StyleIdBean styleId) {
        this.styleId = styleId;
    }

    public BrandIdBean getBrandId() {
        return brandId;
    }

    public void setBrandId(BrandIdBean brandId) {
        this.brandId = brandId;
    }

    public TypeIdBean getTypeId() {
        return typeId;
    }

    public void setTypeId(TypeIdBean typeId) {
        this.typeId = typeId;
    }

    public SeriesIdBean getSeriesId() {
        return seriesId;
    }

    public void setSeriesId(SeriesIdBean seriesId) {
        this.seriesId = seriesId;
    }

    public static class ChassisModelBean {
        /**
         * enumObjectList : [{"kwParam":null,"label":"0R1 3NZ","value":"0R1 3NZ"}]
         * value :
         * label :
         */

        private String value;
        private String label;
        private List<EnumObjectListBean> enumObjectList;

        public ChassisModelBean() {

        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public List<EnumObjectListBean> getEnumObjectList() {
            return enumObjectList;
        }

        public void setEnumObjectList(List<EnumObjectListBean> enumObjectList) {
            this.enumObjectList = enumObjectList;
        }

        public static class EnumObjectListBean {
            /**
             * kwParam : null
             * label : 0R1 3NZ
             * value : 0R1 3NZ
             */

            private Object kwParam;
            private String label;
            private String value;

            public EnumObjectListBean() {

            }

            public Object getKwParam() {
                return kwParam;
            }

            public void setKwParam(Object kwParam) {
                this.kwParam = kwParam;
            }

            public String getLabel() {
                return label;
            }

            public void setLabel(String label) {
                this.label = label;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }
    }

    public static class EngineModelBean {
        /**
         * enumObjectList : [{"kwParam":null,"label":"-","value":"-"},{"kwParam":null,"label":"06EC","value":"06EC"}]
         * value :
         * label :
         */

        private String value;
        private String label;
        private List<EnumObjectListBeanX> enumObjectList;

        public EngineModelBean() {

        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public List<EnumObjectListBeanX> getEnumObjectList() {
            return enumObjectList;
        }

        public void setEnumObjectList(List<EnumObjectListBeanX> enumObjectList) {
            this.enumObjectList = enumObjectList;
        }

        public static class EnumObjectListBeanX {
            /**
             * kwParam : null
             * label : -
             * value : -
             */

            private Object kwParam;
            private String label;
            private String value;

            public EnumObjectListBeanX() {

            }

            public Object getKwParam() {
                return kwParam;
            }

            public void setKwParam(Object kwParam) {
                this.kwParam = kwParam;
            }

            public String getLabel() {
                return label;
            }

            public void setLabel(String label) {
                this.label = label;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }
    }

    public static class GearBoxModelBean {
        /**
         * enumObjectList : [{"kwParam":null,"label":"-","value":"-"},{"kwParam":null,"label":"01JA","value":"01JA"},{"kwParam":null,"label":"01JB","value":"01JB"}]
         * value :
         * label :
         */

        private String value;
        private String label;
        private List<EnumObjectListBeanXX> enumObjectList;

        public GearBoxModelBean() {

        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public List<EnumObjectListBeanXX> getEnumObjectList() {
            return enumObjectList;
        }

        public void setEnumObjectList(List<EnumObjectListBeanXX> enumObjectList) {
            this.enumObjectList = enumObjectList;
        }

        public static class EnumObjectListBeanXX {
            /**
             * kwParam : null
             * label : -
             * value : -
             */

            private Object kwParam;
            private String label;
            private String value;

            public EnumObjectListBeanXX() {

            }

            public Object getKwParam() {
                return kwParam;
            }

            public void setKwParam(Object kwParam) {
                this.kwParam = kwParam;
            }

            public String getLabel() {
                return label;
            }

            public void setLabel(String label) {
                this.label = label;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }
    }

    public static class StyleIdBean {
        /**
         * enumObjectList : [{"kwParam":null,"label":"A150","value":"1"},{"kwParam":null,"label":"A160","value":"2"}]
         * value :
         * label :
         */

        private String value;
        private String label;
        private List<EnumObjectListBeanXXX> enumObjectList;

        public StyleIdBean() {

        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public List<EnumObjectListBeanXXX> getEnumObjectList() {
            return enumObjectList;
        }

        public void setEnumObjectList(List<EnumObjectListBeanXXX> enumObjectList) {
            this.enumObjectList = enumObjectList;
        }

        public static class EnumObjectListBeanXXX {
            /**
             * kwParam : null
             * label : A150
             * value : 1
             */

            private Object kwParam;
            private String label;
            private String value;

            public EnumObjectListBeanXXX() {

            }

            public Object getKwParam() {
                return kwParam;
            }

            public void setKwParam(Object kwParam) {
                this.kwParam = kwParam;
            }

            public String getLabel() {
                return label;
            }

            public void setLabel(String label) {
                this.label = label;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }
    }

    public static class BrandIdBean {
        /**
         * enumObjectList : [{"kwParam":null,"label":"奔驰","value":"1"},{"kwParam":null,"label":"宝马","value":"2"},{"kwParam":null,"label":"奥迪","value":"3"},{"kwParam":null,"label":"大众","value":"4"},{"kwParam":null,"label":"保时捷","value":"5"},{"kwParam":null,"label":"MINI","value":"6"},{"kwParam":null,"label":"-","value":"7"}]
         * value :
         * label :
         */

        private String value;
        private String label;
        private List<EnumObjectListBeanXXXX> enumObjectList;

        public BrandIdBean() {

        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public List<EnumObjectListBeanXXXX> getEnumObjectList() {
            return enumObjectList;
        }

        public void setEnumObjectList(List<EnumObjectListBeanXXXX> enumObjectList) {
            this.enumObjectList = enumObjectList;
        }

        public static class EnumObjectListBeanXXXX {
            /**
             * kwParam : null
             * label : 奔驰
             * value : 1
             */

            private Object kwParam;
            private String label;
            private String value;

            public EnumObjectListBeanXXXX() {

            }

            public Object getKwParam() {
                return kwParam;
            }

            public void setKwParam(Object kwParam) {
                this.kwParam = kwParam;
            }

            public String getLabel() {
                return label;
            }

            public void setLabel(String label) {
                this.label = label;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }
    }

    public static class TypeIdBean {
        /**
         * enumObjectList : [{"kwParam":null,"label":"169031-266920-722801","value":"1"},{"kwParam":null,"label":"169331-266920-722801","value":"2"}]
         * value :
         * label :
         */

        private String value;
        private String label;
        private List<EnumObjectListBeanXXXXX> enumObjectList;

        public TypeIdBean() {

        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public List<EnumObjectListBeanXXXXX> getEnumObjectList() {
            return enumObjectList;
        }

        public void setEnumObjectList(List<EnumObjectListBeanXXXXX> enumObjectList) {
            this.enumObjectList = enumObjectList;
        }

        public static class EnumObjectListBeanXXXXX {
            /**
             * kwParam : null
             * label : 169031-266920-722801
             * value : 1
             */

            private Object kwParam;
            private String label;
            private String value;

            public EnumObjectListBeanXXXXX() {

            }

            public Object getKwParam() {
                return kwParam;
            }

            public void setKwParam(Object kwParam) {
                this.kwParam = kwParam;
            }

            public String getLabel() {
                return label;
            }

            public void setLabel(String label) {
                this.label = label;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }
    }

    public static class SeriesIdBean {
        /**
         * enumObjectList : [{"kwParam":null,"label":"A","value":"1"},{"kwParam":null,"label":"C","value":"2"},{"kwParam":null,"label":"B","value":"3"},{"kwParam":null,"label":"CLA","value":"4"},{"kwParam":null,"label":"CLK","value":"5"},{"kwParam":null,"label":"CLS","value":"6"},{"kwParam":null,"label":"E","value":"7"},{"kwParam":null,"label":"G","value":"8"},{"kwParam":null,"label":"GL","value":"9"},{"kwParam":null,"label":"GLA","value":"10"},{"kwParam":null,"label":"GLC","value":"11"},{"kwParam":null,"label":"GLE","value":"12"},{"kwParam":null,"label":"GLS","value":"13"},{"kwParam":null,"label":"ML","value":"14"},{"kwParam":null,"label":"R","value":"15"},{"kwParam":null,"label":"S","value":"16"},{"kwParam":null,"label":"SL","value":"17"},{"kwParam":null,"label":"SLC","value":"18"},{"kwParam":null,"label":"SLK","value":"19"},{"kwParam":null,"label":"GLK","value":"20"},{"kwParam":null,"label":"1","value":"21"},{"kwParam":null,"label":"2","value":"22"},{"kwParam":null,"label":"3","value":"23"},{"kwParam":null,"label":"4","value":"24"},{"kwParam":null,"label":"5","value":"25"},{"kwParam":null,"label":"6","value":"26"},{"kwParam":null,"label":"7","value":"27"},{"kwParam":null,"label":"X1","value":"28"},{"kwParam":null,"label":"X2","value":"29"},{"kwParam":null,"label":"X3","value":"30"},{"kwParam":null,"label":"X4","value":"31"},{"kwParam":null,"label":"X5","value":"32"},{"kwParam":null,"label":"X6","value":"33"},{"kwParam":null,"label":"Z4","value":"34"},{"kwParam":null,"label":"A1","value":"35"},{"kwParam":null,"label":"A3","value":"36"},{"kwParam":null,"label":"A4","value":"37"},{"kwParam":null,"label":"A6","value":"38"},{"kwParam":null,"label":"A8","value":"39"},{"kwParam":null,"label":"Q3","value":"40"},{"kwParam":null,"label":"Q5","value":"41"},{"kwParam":null,"label":"Q7","value":"42"},{"kwParam":null,"label":"A5","value":"43"},{"kwParam":null,"label":"A7","value":"44"},{"kwParam":null,"label":"TT","value":"45"},{"kwParam":null,"label":"Magotan","value":"46"},{"kwParam":null,"label":"Golf","value":"48"},{"kwParam":null,"label":"Passat","value":"50"},{"kwParam":null,"label":"Tiguan","value":"51"},{"kwParam":null,"label":"Touran","value":"52"},{"kwParam":null,"label":"CC","value":"53"},{"kwParam":null,"label":" Beetle","value":"54"},{"kwParam":null,"label":"Scirocco","value":"55"},{"kwParam":null,"label":"Phideon","value":"56"},{"kwParam":null,"label":"Touareg","value":"57"},{"kwParam":null,"label":"SLS","value":"58"},{"kwParam":null,"label":"GT","value":"59"},{"kwParam":null,"label":"R8","value":"60"},{"kwParam":null,"label":"Q2","value":"61"},{"kwParam":null,"label":"S3","value":"62"},{"kwParam":null,"label":"RS3","value":"63"},{"kwParam":null,"label":"S4","value":"64"},{"kwParam":null,"label":"RS4","value":"65"},{"kwParam":null,"label":"S5","value":"66"},{"kwParam":null,"label":"RS5","value":"67"},{"kwParam":null,"label":"S6","value":"68"},{"kwParam":null,"label":"RS6","value":"69"},{"kwParam":null,"label":"S7","value":"70"},{"kwParam":null,"label":"RS7","value":"71"},{"kwParam":null,"label":"S8","value":"72"},{"kwParam":null,"label":"RSQ3","value":"73"},{"kwParam":null,"label":"SQ5","value":"74"},{"kwParam":null,"label":"Macan","value":"76"},{"kwParam":null,"label":"Panamera","value":"77"},{"kwParam":null,"label":"Cayenne","value":"78"},{"kwParam":null,"label":"MINI","value":"86"},{"kwParam":null,"label":"MINI Clubman","value":"87"},{"kwParam":null,"label":"MINI Cabrio","value":"88"},{"kwParam":null,"label":"MINI Coupe","value":"89"},{"kwParam":null,"label":"MINI Roadster","value":"90"},{"kwParam":null,"label":"MINI Countryman","value":"91"},{"kwParam":null,"label":"MINI Paceman","value":"92"},{"kwParam":null,"label":"Phaeton","value":"93"},{"kwParam":null,"label":"T-Roc","value":"94"},{"kwParam":null,"label":"Sharan","value":"95"},{"kwParam":null,"label":"Sharan GP","value":"96"},{"kwParam":null,"label":"Teramont","value":"97"},{"kwParam":null,"label":"-","value":"98"}]
         * value :
         * label :
         */

        private String value;
        private String label;
        private List<EnumObjectListBeanXXXXXX> enumObjectList;

        public SeriesIdBean() {

        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public List<EnumObjectListBeanXXXXXX> getEnumObjectList() {
            return enumObjectList;
        }

        public void setEnumObjectList(List<EnumObjectListBeanXXXXXX> enumObjectList) {
            this.enumObjectList = enumObjectList;
        }

        public static class EnumObjectListBeanXXXXXX {
            /**
             * kwParam : null
             * label : A
             * value : 1
             */

            private Object kwParam;
            private String label;
            private String value;

            public EnumObjectListBeanXXXXXX() {

            }

            public Object getKwParam() {
                return kwParam;
            }

            public void setKwParam(Object kwParam) {
                this.kwParam = kwParam;
            }

            public String getLabel() {
                return label;
            }

            public void setLabel(String label) {
                this.label = label;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }
    }
}
